cradle snatcher - French English Dictionary